.custom{
  height: 44px;
  display: flex;
  align-items: center;
  padding: 0 0.1rem;
  border-bottom: 1px solid #e8e8e8;
  span {
    flex: 1;
  }
  button {
    color: #00b38a;
    width: 0.80rem;
    height: 0.30rem;
    border-radius: 0.15rem;
    
  }
}

.positionlist {
  ul {
    li {
      padding: 10px;
      display: flex;
      border-bottom: 1px solid #e8e8e8;
      div {
        flex: 1;
      }
      img {
        width: 60px;
        height: 60px;
        margin-right: 10px;
      }
	  h2{
		 font-size: 0.18rem;
		 color: #333333;
	  }
      span:first-child {
        width: 70%;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
		font-size: 0.13rem;
      }
      span:nth-child(2) {
        color: #00b38a;
        font-size: 0.16rem;
        float: right;
      }
	  p:last-child{
		  font-size: 0.105rem;
		  color: #888888;
	  }
    }
  }
}